solid-liquid separation - German English Dictionary